package NGUYENMINHHIEU.ARRAY_DEMO.SAMPLE.S06;

public class SAMPLE06 {
    public static void main(String[] args) {
        // 1. Khai báo và khởi tạo biến mảng
        double[] myDouble = new double[10];
        Student[] myStudent = new Student[4];

        // 2. Đưa giá trị vào trong biến mảng
        myDouble[0] = 6.5;
        myDouble[1] = 7.5;
        myDouble[2] = 8.5;
        myDouble[9] = 9.5;

        Student sv01 = new Student();
        sv01.setRollNo(100);
        sv01.setFullName("Trần Thị A");

        Student sv02 = new Student();
        sv02.setRollNo(200);
        sv02.setFullName("Trần Thị B");

        Student sv03 = new Student();
        sv03.setRollNo(300);
        sv03.setFullName("Trần Thị C");

        Student sv04 = new Student();
        sv04.setRollNo(400);
        sv04.setFullName("Trần Thị D");

        myStudent[0] = sv01;
        myStudent[1] = sv02;
        myStudent[2] = sv03;
        myStudent[3] = sv04;

        // 3. Duyệt và hiển thị thông tin giá trị trong mảng
        // a. Mảng cơ sở:
        for (int i = 0; i < myDouble.length; i++) {
            System.out.println("myDouble[" + i + "] = " + myDouble[i]);
        }

        // b. Mảng đối tượng sinh viên
        System.out.println("----------Mảng sinh viên----------");
        for (int i = 0; i < myStudent.length; i++) {
            System.out.println("RollNo = " + myStudent[i].getRollNo());
            System.out.println("FullName = " + myStudent[i].getFullName());
        }
    }
}
